package com.yuntuzhilian.chapter6;

/**
 * @author MrWang-shuizhishuiheshui
 * @description 狗类---子类
 * extends:继承    子类 extends 父类
 */
public class Dog extends Pet {
    //属性

    private String strain;

    //构造方法
    public Dog() {
    }
    public Dog(String name, int health, int love, String strain) {
        super(name,health,love);
        this.strain = strain;
    }

    //对外方法

    public String getStrain() {
        return strain;
    }
    public void setStrain(String strain) {
        this.strain = strain;
    }
    //展示
    @Override
    public void show(){
        System.out.println(""+getName()+getHealth()+getLove()+getStrain());
    }

    /**
     * 宠物狗  吃方法
     */
    @Override
    public void eat(){
        System.out.println("吃骨头~~");
    }

    /**
     * 狗类特有的方法,不是所有宠物都能做的
     */
    public void catchingDisc(){
        System.out.println("狗狗接飞盘~~");
    }
}
